#define _CRT_SECURE_NO_WARNINGS 1
#include"Stack.h"
#include"Queue.h"
#include<iostream>
#include<vector>
#include<list>
int main()
{
	//zxws::Stack<int,list<int>>st;
	//st.push(1);
	//st.push(1);
	//st.push(1);
	//st.push(1);
	//while (!st.empty()) {
	//	cout << st.top() << " ";
	//	st.pop();
	//}
	zxws::Queue<int,list<int>>q;
	q.push(1);
	q.push(2);
	q.push(3);
	q.push(4);
	while (!q.empty()) {
		cout << q.front() << " ";
		q.pop();
	}
	return 0;
}